armed struggle - German English Dictionary